#mal_nombre_real{	
	height:20;
	color:#bb0000;
	font-size:10px;
	display:none;
}

#ok_nombre_real{
	height:20;
	display:none;
}

#mal_apellido{	
	height:20;
	color:#bb0000;
	font-size:10px;
	display:none;
}

#ok_apellido{
	height:20;
	display:none;
}

#mal_ciudad{	
	height:20;
	color:#bb0000;
	font-size:10px;
	display:none;
}

#ok_ciudad{
	height:20;
	display:none;
}

#mal_direccion{	
	height:20;
	color:#bb0000;
	font-size:10px;
	display:none;
}

#ok_direccion{
	height:20;
	display:none;
}

#mal_telefono{	
	height:20;
	color:#bb0000;
	font-size:10px;
	display:none;
}

#ok_telefono{
	height:20;
	display:none;
}

#mal_email{	
	height:20;
	color:#bb0000;
	font-size:10px;
	display:none;
}

#ok_email{
	height:20;
	display:none;
}

#mal_usuario{	
	height:20;
	color:#bb0000;
	font-size:10px;
	display:none;
}

#ok_usuario{
	height:20;
	display:none;
}

#mal_formato_password1{	
	height:20;
	color:#bb0000;
	font-size:10px;
	display:none;
}

#ok_formato_password1{
	height:20;
	display:none;
}

#mal_formato_password2{	
	height:20;
	color:#bb0000;
	font-size:10px;
	display:none;
}

#ok_formato_password2{
	height:20;
	display:none;
}

#mal_coincidencia{	
	height:20;
	color:#bb0000;
	font-size:10px;
	display:none;
}

#ok_coincidencia{
	height:20;
	display:none;
}

.boton_registro{
	text-decoration: none;
	color: #fff;
	font-weight: bold;
	padding: 5px 0px 20px;
	font-size: 14px;
	border-radius: 10px;
	background-color: #666666;
	box-shadow: 0 5px 5px #313131, 0 9px 0 #393939, 0px 9px 10px rgba(0,0,0,0.4), inset 0px 2px 9px rgba(255,255,255,0.2), inset 0 -2px 9px rgba(0,0,0,0.2);
	position: relative;
	border-bottom: 1px solid rgba(255,255,255,0.2);
	display: inline-block;
	font-family: Arial, Helvetica, sans;
	text-shadow: 0px -1px 0px rgba(0,0,0,0.2);
}

.boton_registro:hover {
 box-shadow: 0 5px 5px #313131, 0 9px 0 #393939, 0px 9px 10px rgba(0,0,0,0.4), inset 0px 2px 15px rgba(255,255,255,0.4), inset 0 -2px 9px rgba(0,0,0,0.2);
 color: #fff !important;
}

.boton_registro:active {
 top: 7px;
 box-shadow: 0 2px 0 #393939, 0px 4px 4px rgba(0,0,0,0.4), inset 0px 2px 5px rgba(0,0,0,0.2);
 color: #fff !important;
}

.formaBoton {
 border-radius: 5px;
 padding-left: 25px;
 padding-right: 25px;
}

.colorNaranja{
 background-color: #FF9122;
 box-shadow: 0 5px 5px #EC7600, 0 9px 0 #CE6700, 0px 9px 10px rgba(0,0,0,0.4), inset 0px 2px 9px rgba(255,255,255,0.2), inset 0 -2px 9px rgba(0,0,0,0.2);
}

.colorNaranja:hover {
 box-shadow: 0 5px 5px #EC7600, 0 9px 0 #CE6700, 0px 9px 10px rgba(0,0,0,0.4), inset 0px 2px 15px rgba(255,255,255,0.4), inset 0 -2px 9px rgba(0,0,0,0.2);
}

.colorNaranja:active {
 box-shadow: 0 2px 0 #CE6700, 0px 4px 4px rgba(0,0,0,0.4), inset 0px 2px 5px rgba(0,0,0,0.2);
}